satellite altimetry - Turkish English Dictionary